Big Huge Thesaurus

battle of Solferino

noun